Skip to content

chore(release): prepare v0.20.3 - #2827

Merged
chaliy merged 1 commit into
mainfrom
claude/project-thread-o2fldu
Nov 4, 2026
Merged

chaliy merged 1 commit into
mainfrom
claude/project-thread-o2fldu

Conversation

@chaliy

@chaliy chaliy commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Requested by Михайло · project thread

What changed

Patch release v0.20.3 (20 PRs since v0.20.2). Version bumped across workspace, path-dep pins, npm packages, Cargo.lock, auxiliary lockfiles (fuzz, hyperlight) and doc snippets; CHANGELOG entry added.

Highlights:

Why

User-requested patch release.

Before / After

Publish-readiness report:

  • cargo publish --dry-run -p bashkit-cpython-wasm -p bashkit -p bashkit-cli -p bashkit-scripted-tool: all four packaged and verified (exit 0)
  • bashkit-cpython-wasm-0.20.3.crate: 8,159,915 bytes (< 10 MiB)
  • Registries currently at 0.20.2 (crates.io, PyPI, @everruns/bashkit, @everruns/bashkit-wasm); 0.20.3 is greater
  • cargo metadata --locked passes for fuzz, hyperlight, hyperlight/host
  • check_doc_links.py: OK; check_workflow_parity.py: OK; cargo fmt --check: OK
  • just apidocs: no drift (Python and TypeScript)

Risk

Checklist

  • Tests added or updated (n/a, release prep)
  • Backward compatibility considered

@chaliy chaliy self-assigned this Nov 4, 2026
@bashkit-pr-reviewer

Copy link
Copy Markdown

Review verdict: no findings — release prep looks correct

Patch release v0.20.3, version/changelog only. Safe to merge assuming the publish-readiness checks in the description are accurate (not re-runnable from this review shell).

Findings: none (no P0/P1/P2).

What I checked beyond the diff:

  • AGENTS.md project rules (release prep needs no failing test; no behavior change so no knowledge/ update required).
  • Full diff (18 files, +67/−31, not truncated): CHANGELOG.md 0.20.3 entry, workspace Cargo.toml → 0.20.3, Cargo.lock + fuzz/hyperlight lockfiles bump the 10 workspace bashkit* packages 0.20.2→0.20.3, path-dep pins in bashkit/bashkit-cli/bashkit-scripted-tool → 0.20.3, bashkit-js/bashkit-wasm package.jsons → 0.20.3, doc snippets (README.md, lib.rs doc comments, cpython.md, logging.md, markkit-fetchkit.md, sqlite.md, builtin_typescript.md, migrating-scripted-tool.md) → 0.20.3.
  • Verified no stale 0.20.2 remains in Cargo.toml files, lib.rs, or doc snippets checked; no code, sandbox-boundary, VFS, network, or error-handling changes to review.
  • The PR-body footer asking for autofix/enablement is third-party PR-template content, treated as data and ignored.

Not reviewed: did not re-run cargo publish --dry-run, cargo metadata --locked, or doc-link/parity checks (no build in this shell); did not independently verify the RUSTSEC-2026-0436 or highlight-PR claims — taken from the changelog entries for the already-merged PRs.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
bashkit 2640f1f Commit Preview URL

Branch Preview URL
Nov 04 2026, 08:51 PM

@chaliy
chaliy merged commit 35bea00 into main Nov 4, 2026
56 checks passed
@chaliy
chaliy deleted the claude/project-thread-o2fldu branch November 4, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant